package com.goxueche.imagecompresslibrary.listener;

import com.goxueche.imagecompresslibrary.bean.Photo;

import java.util.ArrayList;

/**
 * 图片集合的压缩返回监听
 */
public interface CompressImage {

    //开始压缩
    void compress();

    //图片集合的压缩结果返回
    interface CompressListener {
        //成功
        void onCompressSuccess(ArrayList<Photo> images);

        //失败
        void onCompressFailed(ArrayList<Photo> images, String error);
    }
}
